armor clad - French English Dictionary